我需要搞定這些東西,可惜東缺西缺,只好自己來‧
環境:全部是Windows Server
監控:特定PORT listen
功能:
1.遠端重新開機
2.遠端重新啟動服務
3.發送E-Mail到資管人員
4.傳送手機簡訊
5.二階段:故障的通知+自動處理、故障排除後續通知
使用的軟體:
1.使用『Check Host』做主機監控
..功能很簡單:
..1a.服務失敗時,E-Mail通知+『E-Mail轉手機簡訊,同時遠端重新啟動該電腦』
..1b.若1a順利,下回(看設定多久監測一次)檢測時,只要E-Mail通知服務正常
..1C.沒有收到第二通手機簡訊,表示系統恢復正常!否則...請飛奔現場處理!!
....Check Host有log功能,記得打開,本軟體某些防毒軟體會誤判,如果擔心就不要用‧
2.使用『遠端管理』做自動啟動服務或是自動重新啟動電腦
net use \\IP\c$ /user:username password
net stop ServiceName
net start ServiceName
shutdown /f /r /m \\IP /t 0
3.E-Mail轉手機簡訊
請看這邊
表面上是一封E-Mail,卻是手機簡訊,通常,手機更隨身
當然要儲值啊(文內介紹的這家,儲值後沒有使用期限,一通簡訊不到1塊台幣)
4.使用『PcHome』做郵件發送者
..Pchome 的E-Mail,支援跨ISP傳送郵件,且是標準SMTP,註冊一個吧~
這部分,比Google、Hotmail好用...
5.使用『Blat』做E-Mail傳送媒介
請看這裡
以DOS/Command Line模式,一個指令就自動寄出E-Mail
6.使用『Bat To Exe Converter』打包批次檔、加密
直接看阿榮的介紹
『E-Mail轉手機簡訊+遠端重新啟動該電腦』就是包含二個DOS批次指令
注意:本軟體的『include』可能有問題,我建議不要用
有問題再說囉,提供給大家參考
(斷斷續續想很多年,一直沒弄好‧終於搞定這件事,心情輕鬆多了)
發簡訊的部份,我以前都是在 Server 上,用 USB 連接一支 0元 GSM 手機,安裝手機 Modem 驅動程式
然後安裝 Microsoft SMS Sender ,這樣就可以用命令行引數去傳簡訊
而且也不用擔心網路斷線
而且隨你自己高興,手機要綁月租或是用易付卡,
你可以找一家費率可以傳很多簡訊的...
本來準備了modem...可是想到要裝一堆東西....
Modem 比較麻煩...
我記得以前用 BBC 時代,用 Modem 撥電話,以 AT 指令去送訊息給 BBC 真是麻煩...
可參考以下方式
1.開啟google 行事曆 SMS通知功能
2.利用PHP程式建立SMS通知功能php程式碼,參考下面連結
http://sam.liho.tw/2009/05/18/using-php-send-google-calendar-sms/
3.申請一個免費PHP主機
4.上傳ZendGdata+PHP程式碼至免費php主機
5.設定Check 程式的觸發!
也可以用這一套http://www.alchemy-lab.com/products/eye/
應該就可以了!
免費監控 windows 服務的程式
https://www.netwrix.com/windows_services_monitoring_freeware.html
還是買一套 whatsup 吧!